package mx.ipn.to;



public class ClienteDireccionTO extends TransferObject {
	private int idClienteDireccion;
	private int idCliente;
	private int idDireccion;
	private boolean activo;
	private int frecuencia;

	private Integer[] listIdClienteDireccion;
	private ClienteTO[] listCliente;
	private DireccionTO[] listDireccion;
	private Boolean[] listActivos;
	private Integer[] listFrecuencia;

	
	public int getFrecuencia() {
		return frecuencia;
	}

	public void setFrecuencia(int frecuencia) {
		this.frecuencia = frecuencia;
	}

	public ClienteTO[] getListCliente() {
		return listCliente;
	}

	public void setListCliente(ClienteTO[] listCliente) {
		this.listCliente = listCliente;
	}

	public DireccionTO[] getListDireccion() {
		return listDireccion;
	}

	public void setListDireccion(DireccionTO[] listDireccion) {
		this.listDireccion = listDireccion;
	}

	public Integer[] getListFrecuencia() {
		return listFrecuencia;
	}

	public void setListFrecuencia(Integer[] listFrecuencia) {
		this.listFrecuencia = listFrecuencia;
	}

	public void setIdClienteDireccion(int idClienteDireccion) {
		this.idClienteDireccion = idClienteDireccion;
	}

	public int getIdClienteDireccion() {
		return idClienteDireccion;
	}

	public void setIdCliente(int idCliente) {
		this.idCliente = idCliente;
	}

	public int getIdCliente() {
		return idCliente;
	}

	public void setIdDireccion(int idDireccion) {
		this.idDireccion = idDireccion;
	}

	public int getIdDireccion() {
		return idDireccion;
	}

	public ClienteTO[] getListClienteTO() {
		return listCliente;
	}

	public void setListClienteTO(ClienteTO[] listCliente) {
		this.listCliente = listCliente;
	}

	public DireccionTO[] getListDireccionTO() {
		return listDireccion;
	}

	public void setListDireccionTO(DireccionTO[] listDireccion) {
		this.listDireccion = listDireccion;
	}

	public boolean getActivo() {
		return activo;
	}

	public void setActivo(boolean activo) {
		this.activo = activo;
	}

	public Integer[] getListIdClienteDireccion() {
		return listIdClienteDireccion;
	}

	public void setListIdClienteDireccion(
			Integer[] listIdClienteDireccion) {
		this.listIdClienteDireccion = listIdClienteDireccion;
	}

	public Boolean[] getListActivos() {
		return listActivos;
	}

	public void setListActivos(Boolean[] listActivos) {
		this.listActivos = listActivos;
	}

	public ClienteDireccionTO() {
		super();
		this.idClienteDireccion = -1;
		this.idCliente = -1;
		this.idDireccion = -1;
		this.listIdClienteDireccion = null;
		this.listCliente = null;
		this.listDireccion = null;
		this.activo = false;
		this.listActivos = null;
		this.frecuencia = -1;
		this.listFrecuencia = null;
		
	}

	public ClienteDireccionTO(int idClienteDireccion,
			ClienteTO[] listCliente, DireccionTO[] listDireccion,
			boolean activo, int frecuencia) {
		super();
		this.idClienteDireccion = idClienteDireccion;
		this.idCliente = -1;
		this.idDireccion = -1;
		this.activo = activo;
		this.listIdClienteDireccion = null;
		this.listCliente = listCliente;
		this.listDireccion = listDireccion;
		this.listActivos = null;
		this.frecuencia = frecuencia;
	}

	public ClienteDireccionTO(Integer[] listIdClienteDireccion,
			ClienteTO[] listCliente, DireccionTO[] listDireccion,
			Boolean[] listActivos,Integer[] listFrecuencia) {
		super();
		this.idClienteDireccion = -1;
		this.idCliente = -1;
		this.idDireccion = -1;
		this.activo = false;
		this.listIdClienteDireccion = listIdClienteDireccion;
		this.listCliente = listCliente;
		this.listDireccion = listDireccion;
		this.listActivos = listActivos;
		this.listFrecuencia = listFrecuencia;
	}
}
